﻿using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;


/// <summary>
/// StaffDetail 的摘要说明
/// </summary>
public class StaffDetail
{
	public StaffDetail()
	{

    }
	//
	// TODO: 在此处添加构造函数逻辑
	//
#region members
    private int m_staffID = 0;
    private int m_serialNumber = 0;
	private string m_staffName = "";
    private int m_departmentNum = 0; //Get Department name from department number
    private string m_departmentName = "";
	private int  m_position = 0;
    private string m_Title = "";
    private int m_selfScore = 0;
    private int m_scoreByLeader = 0;
    private int m_calcScoreByLeader = 0;
    private int m_segmentScore = 0;
    private int m_calcSegmentScore = 0;
    private int m_departmentScore = 0;
    private int m_scoreBySegment = 0;
    private int m_calcScoreBySegment = 0;
    private int m_level = 0;
    private int m_withdraw = 0;
    private string m_wdReason = "";
    private int m_EvaluatorSN = 0;
    private int m_VerifierSN = 0;
    
#endregion

    public int Id
    {
        get{
            return m_staffID;
            }
        set{
            m_staffID = value;
            }
    }
	
    public int SerialNumber 
    {
        get { return m_serialNumber; }
        set { m_serialNumber = value; }
    }

    public int SerialNum
    {
        get { return m_serialNumber; }
        set { m_serialNumber = value; }
    }
    
    public string Name
    {
        get{ return m_staffName;}
        set{ m_staffName = value; }
    }
    
    public int Position
    {
        get{ return m_position; }
        set{ m_position = value; }
    }	

    public string Title
    {
        get { return m_Title; }
        set { m_Title = value; }
    }
    public int DepartmentNum 
    {
        get { return m_departmentNum; }
        set { m_departmentNum = value; }
    }
    
    public int SelfScore
    {
        get { return m_selfScore; }
        set { m_selfScore = value; }
    }

    public int ScoreByLeader
    {
        get { return m_scoreByLeader; }
        set { m_scoreByLeader = value; }
    }

    public int LeaderScore
    {
        get { return m_scoreByLeader; }
        set { m_scoreByLeader = value; }
    }

    public int Level
    {
        get { return m_level; }
        set { m_level = value; }
    }
    
    public int Withdraw
    {
        get { return m_withdraw; }
        set { m_withdraw = value; }
    }
    
    public string WdReason
    {
        get { return m_wdReason; }
        set { m_wdReason = value; }
    }

    public string DepartmentName
    {
        get { return m_departmentName; }
        set { m_departmentName = value; }
    }
    
    public int Evaluator
    {
        get { return m_EvaluatorSN; }
        set { m_EvaluatorSN = value; }
    }

    public int Verifier
    {
        get { return m_VerifierSN; }
        set { m_VerifierSN = value; }
    }
}
